function heartbeat(){
    this.isAlive=true;
 }
var clients=new Array();
// module.exports=(ws)=>{
//     ws.on('connection',function connection(wss,request){
//         const ip = request.connection.remoteAddress;
//         //const ip2 = request.headers['x-forwarded-for'].split(/\s*,\s*/)[0];
//         var headers=JSON.stringify(request.headers);
//         console.log(`connection,ip:${ip},headers:${headers}`); 
//         wss.isAlive=true;
//         wss.ip=ip;
//         wss.on('pong',heartbeat);
//         wss.on('message',(data)=>{
            
//             wss.send('得到会话：'+data);
//             console.log(`Received message ${data} from user ${request}`);
//         });
//         clients.push(wss);
//  });
//     //##维持链接
//     const interval = setInterval(function ping(){
//         ws.clients.forEach((wss)=>{
//             if(wss.isAlive === false) return wss.terminate();
//             wss.isAlive =false;
//             wss.ping();
//         })
//     },30000);
// }
